<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/test cases/objc, branch python35</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>compilers: prefer C++ over objc in clink_langs</title>
<updated>2017-12-30T15:59:34+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-12-30T00:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=6f3e2a0a0753ad0a4fc84a74fdc6209f436d4371'/>
<id>6f3e2a0a0753ad0a4fc84a74fdc6209f436d4371</id>
<content type='text'>
Otherwise we will try to use the objc compiler when linking projects
with both objc and C++.

Technically we should use the objc++ linker when doing this, but on
most (all?) systems the objc++ linker is `c++`, which is the same
as the C++ linker.

Closes https://github.com/mesonbuild/meson/issues/2468
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we will try to use the objc compiler when linking projects
with both objc and C++.

Technically we should use the objc++ linker when doing this, but on
most (all?) systems the objc++ linker is `c++`, which is the same
as the C++ linker.

Closes https://github.com/mesonbuild/meson/issues/2468
</pre>
</div>
</content>
</entry>
<entry>
<title>objc++: Add support for objcpp_args keyword</title>
<updated>2017-05-23T00:21:15+00:00</updated>
<author>
<name>Paulo Antonio Alvarez</name>
<email>pauloaalvarez@gmail.com</email>
</author>
<published>2017-05-23T00:14:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=50c81d267b3522e8bdd2dcc2b85c0740bea88ce2'/>
<id>50c81d267b3522e8bdd2dcc2b85c0740bea88ce2</id>
<content type='text'>
This allows the user to pass additional flags for the objective-c++
compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the user to pass additional flags for the objective-c++
compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>objc: Add support for objc_args keyword</title>
<updated>2017-05-23T00:16:10+00:00</updated>
<author>
<name>Paulo Antonio Alvarez</name>
<email>pauloaalvarez@gmail.com</email>
</author>
<published>2017-05-22T23:49:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=18d2e7b91c81a19101ffdbbb11a9a35c9cfad8a7'/>
<id>18d2e7b91c81a19101ffdbbb11a9a35c9cfad8a7</id>
<content type='text'>
This allows the user to pass additional flags for the objective-c
compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the user to pass additional flags for the objective-c
compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip objc/nsstring test on Cygwin</title>
<updated>2017-04-06T21:48:02+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2017-04-06T19:20:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=45a3bd8661210aae1d1baeffbd8ca2b3e8ae0900'/>
<id>45a3bd8661210aae1d1baeffbd8ca2b3e8ae0900</id>
<content type='text'>
GNUstep isn't packaged for Cygwin
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GNUstep isn't packaged for Cygwin
</pre>
</div>
</content>
</entry>
<entry>
<title>objc tests: Disable nsstring test on Clang + Linux</title>
<updated>2017-02-20T20:06:08+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-02-20T03:48:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=7a671e21b9216503edca37c4c956aef38eb7f9aa'/>
<id>7a671e21b9216503edca37c4c956aef38eb7f9aa</id>
<content type='text'>
The GNUstep runtime shipped in Linux distros is GCC-specific and won't
work with clang. You have to build it separately and set the paths
yourself.

In file included from /root/b 05ywf6dg/stringprog@exe/stringprog-unity.m:1:
In file included from /root/b 05ywf6dg/../test cases/objc/2 nsstring/stringprog.m:1:
In file included from /usr/include/GNUstep/Foundation/NSString.h:89:
In file included from /usr/include/GNUstep/Foundation/NSObject.h:30:
In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:213:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:58:11: fatal error: 'objc/objc.h' file not found
 #include &lt;objc/objc.h&gt;
          ^

On my system, I get the same error and the objc.h path is:

/usr/lib/gcc/x86_64-redhat-linux/6.3.1/include/objc/objc.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The GNUstep runtime shipped in Linux distros is GCC-specific and won't
work with clang. You have to build it separately and set the paths
yourself.

In file included from /root/b 05ywf6dg/stringprog@exe/stringprog-unity.m:1:
In file included from /root/b 05ywf6dg/../test cases/objc/2 nsstring/stringprog.m:1:
In file included from /usr/include/GNUstep/Foundation/NSString.h:89:
In file included from /usr/include/GNUstep/Foundation/NSObject.h:30:
In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:213:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:58:11: fatal error: 'objc/objc.h' file not found
 #include &lt;objc/objc.h&gt;
          ^

On my system, I get the same error and the objc.h path is:

/usr/lib/gcc/x86_64-redhat-linux/6.3.1/include/objc/objc.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Use system() instead of name() which is a confusing term.</title>
<updated>2015-08-16T20:32:39+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2015-08-16T19:50:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=78739afd9c75fd0b7265536c41922abe7be7a8e4'/>
<id>78739afd9c75fd0b7265536c41922abe7be7a8e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Now host_machine, build_machine and target_machine are properly separated and return correct values.</title>
<updated>2015-07-26T21:55:27+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2015-07-25T19:50:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=463d08d5459a05807e63c833b56614bc8c59643a'/>
<id>463d08d5459a05807e63c833b56614bc8c59643a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Renamed deps -&gt; dependencies.</title>
<updated>2014-06-22T14:26:36+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2014-06-22T14:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=2c65b1f0c315a7203d9648977188a7110769497b'/>
<id>2c65b1f0c315a7203d9648977188a7110769497b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>C++ is now called cpp rather than cxx.</title>
<updated>2013-06-02T19:31:10+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2013-06-02T19:31:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=89aa4e2233f9583501a172cea46e5d421681d274'/>
<id>89aa4e2233f9583501a172cea46e5d421681d274</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Renamed find_dep to dependency.</title>
<updated>2013-06-02T11:06:43+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2013-06-02T11:06:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=11e81618d20ee7f03cb61248cc0587122fa563bb'/>
<id>11e81618d20ee7f03cb61248cc0587122fa563bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
